/*公共组件样式*/
/*input*/
 //.g_input{height:190px;height:30px;border:1px solid #ACACAC;border-radius:3px;padding:0 3px;}
 .g_input{width:180px;height:35px;margin:5px 5px;padding:0 5px;border-radius:4px;border:1px solid #ccc;}
 /*多行文本框样式  .g_textarea*/
 .g_textarea{border-radius:4px;border:1px solid #ccc;}
 
 /*下拉框*/
 .g_select{width:192px;height:35px;margin:5px 1px;padding:0 5px;border-radius:4px;}
 
 
 
 /*单选按钮*/
.g_ridios{}



 /*button 按钮*/
 .g_button{width:95px;height:35px;line-height:35px;border-radius:2px;text-align:center;border:0;}
 
 
 /*日期控件*/
 .g_date{background:url("../images/date.png")no-repeat right -3px;border:1px solid #555;}
 
 /*列表 table 样式*/
 table , tr,td{border:0px solid red;height:25px;}
 table tr td{border:0;height:25px;}
 
 /*模板样式*/
    .container{width:1000px;}
    #ueditor_content{border:1px solid red;}
/*动态模板布局*/
ul,li{list-style:none;}
.list-paddingleft-2{width:100%;overflow:auto;}
.list-paddingleft-2 li{/*border:1px solid blue;*/float:left;width:33%;padding-left:40px;}
.list-paddingleft-2 li p{display:block;height:45px;line-height:45px;}
.list-paddingleft-2 li p .cont_screen_name{font-size:12px;color:#565656;}
.list-paddingleft-2 li .cont_screen_name{/*border:1px solid red;*/font-size:14px;}
.list-paddingleft-2 li .cont_screen_input{width:190px;height:35px;
margin:5px 5px;padding:0 5px;border-radius:4px;border:1px solid #ccc;}
/*添加主体*/
.cont_screen_add{background:url("../images/add.png")no-repeat 2px  3px;width:20px;height:20px;display:block;text-align:center;float:left;margin: 10px 0 0 10px;}
.cont_date{margin-left:-23px;}
.list-paddingleft-2 li  .cont_end_date{border:1px solid red;margin-right:20px;}

/*费用类别*/
.money_type{background:url("../images/money_type.png") no-repeat 5px  5px;background-size:90%}
.money_type,.cont_people,.cont_date:hover{cursor:pointer;}
.cont_people{background:url("../images/dept_right.png") no-repeat right 3px;}
.cont_date{background:url("../images/date.png") no-repeat 160px  3px;border:1px solid #ccc;}
/*下拉框*/
 li .cont_screen_select{width:192px;height:35px;margin:5px 1px;padding:0 5px;border-radius:4px;}


/*遮罩层*/
 #mask { position: absolute; top: 0px; filter: alpha(opacity=60); background-color: #777;     
            z-index: 999; left: 0px;     opacity:0.5; -moz-opacity:0.5;   } 
/*弹出框样式*/
#contract_person{width:840px;height:580px;border:1px solid #ddd;border-radius:4px;
position:relative;top:10%;left:50%;margin-left:-420px;margin-top:-600px;z-index:1000;
display:;background:#fff; display:none;}

#contract_person .contract_person_tilte{border-bottom:1px solid #ddd;}
#contract_person .contract_person_tilte h1{width:120px;line-height:35px;margin:0 10px;
display:inline-block;font-size:13px;}
#person_close{float:right;margin:5px 10px;display:block;width:20px;height:20px;background:url("../images/close.png") no-repeat -4px  -3px;}
#person_close:hover{cursor:pointer;}

#contract_person .contract_person_search .person_input_search{border:1px solid #ddd;width:200px;height:30px;
margin:10px  10px;border-radius:4px;padding:0 23px 0 3px ;
background:url("../images/search.png") no-repeat    right;}
 
 
/*替换文本框的样式*/
.line_input{width:200px;border:1px solid #fff;border-bottom:1px solid #454545;}


/*合同状态*/
.contract_person .contract_dept_type{width:100%;}
.contract_person .contract_dept_type .cont_state_title{padding-left:15px;}
.contract_person .contract_dept_type ul{width:98%;margin:0 auto;overflow:auto;margin-top:5px;}
.contract_person .contract_dept_type ul .cont_state_name{float:left;padding-top:4px;}
.contract_person .contract_dept_type ul li{float:left;margin:2px 2px;color:#787878;font-size:15px;line-height:22px;
padding:2px 10px;border-radius:6px;}
.contract_person .contract_dept_type ul li:hover{background:#EA0605;color:#fafafa;cursor:pointer;}

/*选人列表 */
.contract_person_list{border:1px solid red; width:100%;}
.contract_person_list h1{font-size:13px;margin:5px 10px;}
.contract_person_list ul.person_list_parent{width:98%;height:350px;margin:0 auto;border:1px solid #ddd;overflow:auto;}
.contract_person_list ul.person_list_parent li.person_list_parent_box{float:left;width:49%;border-right:1px solid #ddd;}
.contract_person_list ul.person_list_parent li ul.list_child{border-bottom:1px solid #ddd;overflow:auto;line-height:35px;}
.contract_person_list ul.person_list_parent li ul.list_child li{float:left;width:33%;text-align:center;}
.footer{border:1px solid red;float:right;margin-right:20px;}
.footer a{border:1px solid red;padding-left:20px;text-align:center;}
 
 
 
 
 
 
 